package com.codewsq.interfaces;

interface A {
    int x = 0;

    default void method() {
        System.out.println("interface default method");
    }
}

class B {
    int x = 1;
}

public class C extends B implements A {

    public void pX() {
        System.out.println(super.x);
        System.out.println(A.x);
        A.super.method();

        class E{
        }
    }

    public static void main(String[] args) {
        new C().pX();

        new C().method(); // 接口的默认方法可以通过实现类调用，也可以通过  接口.super.方法() 的方式调用
    }


    class D{

    }
}
